package com.ruicar.afs.cloud.channel.online.untils;


/**
 * @description: 渠道上线常量类
 * @author: mingzhi.li
 * @date: 2020/6/5 18:33
 */
public interface ChannelOnlineConstants {

    /**
     * 渠道编码生成-编号标识
     */
    public static final String VALUE_CHANNEL_CODE = "ChannelCode";

    /**
     * 渠道状态
     * 00 启用
     * 01 审核中
     * 02 草稿
     * 03 退回
     * 04 拒绝
     * 05 停用
     * 06 已退网
     * 07 退网中
     */
    public static final String VALUE_CHANNEL_STATUS_ZERO = "00";
    public static final String VALUE_CHANNEL_STATUS_ONE = "01";
    public static final String VALUE_CHANNEL_STATUS_TWO = "02";
    public static final String VALUE_CHANNEL_STATUS_THREE = "03";
    public static final String VALUE_CHANNEL_STATUS_FOUR = "04";
    public static final String VALUE_CHANNEL_STATUS_FIVE = "05";
    public static final String VALUE_CHANNEL_STATUS_SIX = "06";
    public static final String VALUE_CHANNEL_STATUS_SEVEN = "07";

    /**
     * 渠道类型 01 合作商
     */
    public static final String CHANNEL_TYPE_CHANNEL = "01";
    /**
     * 渠道类型 02 直营车商
     */
    public static final String CHANNEL_TYPE_CAR_DEALERS = "02";

    /**
     * 当前登陆者是否拥有新车或者二手车权限：是
     */
    public static final String IS_HAVE_CAR_ROLE_YES = "1";

    /**
     * 业务类型：新车
     */
    public static final String BUSINESS_TYPE_NEW_CAR = "01";
    /**
     * 业务类型：二手车
     */
    public static final String BUSINESS_TYPE_OLD_CAR = "02";

    /**
     * 业务类型：新车(进件授权)
     */
    public static final String BUSINESS_NEW_CAR = "newCar";
    /**
     * 业务类型：二手车(进件授权)
     */
    public static final String BUSINESS_OLD_CAR = "oldCar";


    /**
     * 同步授权区域到到账户系统 操作类型：新增
     */
    public static final String AUTHORIZE_TYPE_ADD = "add";

    /**
     * 同步授权区域到到账户系统 操作类型：修改
     */
    public static final String AUTHORIZE_TYPE_UPDATE = "update";

    /**
     * 汇款对象：主体
     */
    public static final String PAYMENT_OBJECT_ZERO = "0";

    /**
     * 收款账号状态：已启动
     */
    public static final String ACCOUNT_STATUS_ZERO = "00";

    /**
     * 收款账号状态：审核中
     */
    public static final String ACCOUNT_STATUS_ONE = "01";

    /**
     * 收款账号状态：草稿
     */
    public static final String ACCOUNT_STATUS_TWO = "02";

    /**
     * 收款账号状态：退回
     */
    public static final String ACCOUNT_STATUS_THREE = "03";

    /**
     * 收款账号状态：拒绝
     */
    public static final String ACCOUNT_STATUS_FOUR = "04";

    /**
     * 收款账号状态：停用
     */
    public static final String ACCOUNT_STATUS_FIVE = "05";

    /**
     * 收款类型：车款
     */
    public static final String COLLECTION_TYPE_ONE = "1";

    /**
     * 收款类型：佣金
     */
    public static final String COLLECTION_TYPE_TWO = "2";

    /**
     * 是否：是
     */
    public static final String TYPE_YES = "1";

    /**
     * 是否：否
     */
    public static final String TYPE_NO = "0";


    /**
     * 是否:是否首节点
     */
    public static final String FIRST_NODE = "first";

    /**
     * 是否：是否首节点
     */
    public static final String END_NODE = "end";

    /**
     * 合作商汇款账号 : 0 主体
     */
    public static final String MAIN = "0";
    /**
     * 合作商汇款账号 : 1 车商
     */
    public static final String CARDEALER = "1";

    /**
     * 优质等级：无
     */
    public static final String QUALITY_LEVEL_FIVE = "5";

    /*
    *签放额度
    */
    public static final String SIGN_QUOTA = "1";

    /*
    *先放后抵
    */
    public static final String BEFORE_LOAN = "2";
    /*
     *审批意见:退回
     */
    public static final String APPROVAL_OPINION_TWO = "2";
    /**
     * 品牌层级
     */
    public static final String CAR_LEVEL = "0";
    /**
     * 全品牌
     */
    public static final String ALL_BRAND = "全品牌";
}
